a,a:hover,a:active,a:focus,a:visited{color:#333; text-decoration:none;}
a:hover,a:active,a:focus,.text_normal{color:#6D5299;}
h4{font-size:16px;}
ul{padding:0;}
ul>li{list-style-type:none;}
ul>li>span.more{float:right; font-size:12px; color:#999;}
.datetimepicker{margin-top:0 !important; padding:0 !important;}

/* 导航logo */
.navbar-brand{padding:0 10px 0 15px;}
.navbar-brand img{width:140px; height:50px;}
#nav_main .navbar-nav>li>a{color:#555;}
#nav_main .navbar-nav>.active>a,
#nav_main .navbar-nav>.active>a:hover,
#nav_main .navbar-nav>.active>a:focus,
#nav_main .navbar-nav>li>a:hover,
#nav_main .navbar-nav>li>a:focus{background:#e7e7e7 url(/static/image/application/index/bg_nav.png) bottom repeat-x;}

/* 横幅 */
#banner{padding:0 0 15px 0; background-color:#fafafa; border-bottom:1px solid #ddd;}
#banner .container-fluid{height:230px; background:#f8f8f8 url(/static/image/application/index/banner.png) center no-repeat;}
#banner .container{position:relative;}
#banner .time{position:absolute; left:15px; top:15px; color:#666;}
#banner .weather{position:absolute; right:0; top:15px; color:#666;}

/* 隐藏超出文字并以省略号代替 */
.text_overflow{display:block; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

/* footer导航 */
#footer,#footer .container-fluid{padding:0;}
#footer .copyright{line-height:50px; border-top:5px solid #ddd; background-color:#fff; text-align:center;}
#footer .copyright p{margin:0;}
#footer .link{padding:30px 0; background-color:#6D5299;}
#footer .link h4,#footer .link p,#footer .link p a,#footer .dropup>a{color:#fff;}